self-employed work permit - Espagnol Anglais Dictionnaire